BlueSpray - Help
© SchoonerTurtles, Inc. 2012-2015

Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Scripting
Advanced
About

Class STRaster

Extends STContentBounded

Objects derived from STRaster represent a 2-dimensional raster in memory.
STRaster is the main class for representing raster data in SchoonerTurtle
applications. There are functions below for creating rasters, interogating
their properties, and for converting them to and from traditional and JAI
java objects.

Typically raster transforms will access the data buffers in a raster directly
as this is much faster than using the GetPixel() SetPixel() functions.
IMPORTANT: Call the RasterChanged() function after changing the contents of a
raster so that it's display image will be updated.


Copyright, SchoonerTurtles LLP, 2009
@author Jim Graham
@version A1.0

Enumerated Types

PIXEL_TYPE
    GRAY - Gray
    RGB - RGB
    ARGB - ARGB
    PALETTE - Palette
    N_BAND - N-Band

DATA_TYPE
    UINT8 - Unsigned Byte (8-bit integer)
    UINT16 - Unsigned Short (16-bit integer)
    INT16 - Signed Short (16-bit integer)
    INT32 - Signed Int (32-bit integer)
    FLOAT32 - Float (32-bit floating-point)
    FLOAT64 - Double (64-bit floating-point)

ReturnsDefaultFunctionThrows
    STRaster()  

Object Functions


  STRaster()